package com.wicket.okrapp.base.service;

import com.wicket.okrapp.base.service.dto.req.*;
import com.wicket.okrapp.dal.po.mbg.OmsAchievementTeamMember;
// import com.wicket.okrapp.base.service.dto.res.*;

import java.util.List;

/**
 * @author ：
 * @date ：
 * 
 *
 * @version 1.0
 */
public interface MOmsAchievementTeamMemberService {
/**
   * 3-10-06新增成果团队成员
   */
    String addAchievementTeamMember(OmsAchievementTeamMember omsAchievementTeamMember);
/**
   * 3-10-06修改成果团队成员
   */
    boolean updateAchievementTeamMember(OmsAchievementTeamMember omsAchievementTeamMember);
/**
   * 3-10-06查询成果团队成员列表
   */
    List<OmsAchievementTeamMember> queryAchievementTeamMemberList(QueryAchievementTeamMemberListReq reqDto);
/**
   * 3-10-06删除成果团队成员
   */
    boolean deleteAchievementTeamMember(String achievementTeamMemberId );
/**
   * 3-10-06批量删成果团队成员
   */
    boolean batchDeleteAchievementTeamMember(List<String> reqDto);
/**
   * 3-10-06查询成果团队成员详情
   */
    OmsAchievementTeamMember queryAchievementTeamMemberDetail(QueryAchievementTeamMemberDetailReq reqDto);
/**
   * 3-10-06批量改成果团队成员
   */
    boolean batchUpdateAchievementTeamMember(List<OmsAchievementTeamMember> omsAchievementTeamMember);
  //
}
